@echo off
chcp 65001 >nul
echo ====================================
echo 创建本地环境配置文件
echo ====================================
echo.
echo 这将创建 .env.local 文件配置数据库连接
echo.

cd /d "%~dp0math-academy"

echo.
echo 请输入您的MySQL配置：
echo.
set /p DB_PASSWORD="MySQL root 密码（回车使用默认：Lycc.2025）: "
if "%DB_PASSWORD%"=="" set DB_PASSWORD=Lycc.2025

set /p DB_HOST="数据库地址（回车使用默认：localhost）: "
if "%DB_HOST%"=="" set DB_HOST=localhost

set /p DB_PORT="数据库端口（回车使用默认：3306）: "
if "%DB_PORT%"=="" set DB_PORT=3306

echo.
echo 正在创建 .env.local 文件...

(
echo # ==================== MySQL数据库配置 ====================
echo DB_HOST=%DB_HOST%
echo DB_PORT=%DB_PORT%
echo DB_USER=root
echo DB_PASSWORD=%DB_PASSWORD%
echo DB_NAME=math_academy
echo.
echo # ==================== 应用配置 ====================
echo NODE_ENV=development
echo NEXT_PUBLIC_API_URL=http://localhost:3000
) > .env.local

echo.
echo ====================================
echo ✅ .env.local 文件已创建！
echo ====================================
echo.
echo 配置内容：
type .env.local
echo.
echo.
echo 🎯 下一步：
echo 1. 重启开发服务器（Ctrl+C 停止，然后 npm run dev）
echo 2. 刷新浏览器（Ctrl+Shift+R）
echo 3. 重新答题测试
echo.
pause

